import request from '@/utils/request'

// ----------------菜单管理----------------
/**
 * 菜单列表
 * @param {array} params 请求参数
 */
export function list() {
  return request({
    url: '/admin/Menu/list',
    method: 'get'
  })
}
/**
 * 菜单信息
 * @param {array} params 请求参数
 */
export function info(params) {
  return request({
    url: '/admin/Menu/info',
    method: 'get',
    params: params
  })
}
/**
 * 菜单添加
 * @param {array} data 请求数据
 */
export function add(data) {
  return request({
    url: '/admin/Menu/add',
    method: 'post',
    data
  })
}
/**
 * 菜单修改
 * @param {array} data 请求数据
 */
export function edit(data) {
  return request({
    url: '/admin/Menu/edit',
    method: 'post',
    data
  })
}
/**
 * 菜单删除
 * @param {array} data 请求数据
 */
export function del(data) {
  return request({
    url: '/admin/Menu/del',
    method: 'post',
    data
  })
}
/**
 * 菜单是否禁用
 * @param {array} data 请求数据
 */
export function disable(data) {
  return request({
    url: '/admin/Menu/disable',
    method: 'post',
    data
  })
}
